/**
 * @Title: ZoomJoinPrice.java
 * @Package com.hanyong.admin.model.vipparam
 * @Description: TODO(用一句话描述该文件做什么)
 * @author Li
 * @date 2019年2月28日 上午10:03:56
 * @version V1.0
 */
package com.hyfrogx.modules.zoom.param;

import lombok.Data;

import java.io.Serializable;

import javax.validation.constraints.Min;

/**
 * @ClassName: ZoomJoinPrice
 * @Description: TODO(普通会议室参会收费定价)
 * @author Li
 * @date 2019年2月28日 上午10:03:56 
 *
 */
@Data
public class ZoomJoinPrice implements Serializable {

    private static final long serialVersionUID = 1505932793194069556L;
    //25方

    @Min(value = 0, message = "免费试用")
    private Integer smallTypeZero;

    @Min(value = 0, message = "价格不得小于0")
    private Integer smallTypeOne;

    @Min(value = 0, message = "价格不得小于0")
    private Integer smallTypeTwo;

    @Min(value = 0, message = "价格不得小于0")
    private Integer smallTypeThree;

    @Min(value = 0, message = "价格不得小于0")
    private Integer smallTypeFour;

    @Min(value = 0, message = "价格不得小于0")
    private Integer smallTypeFive;

    @Min(value = 0, message = "价格不得小于0")
    private Integer smallTypeSix;

    @Min(value = 0, message = "价格不得小于0")
    private Integer smallTypeSeven;

    @Min(value = 0, message = "价格不得小于0")
    private Integer smallTypeEight;

    @Min(value = 0, message = "价格不得小于0")
    private Integer smallTypeTen;

    @Min(value = 0, message = "价格不得小于0")
    private Integer smallTypeEle;

    //50方

    @Min(value = 0, message = "免费试用")
    private Integer centerTypeZero;
    @Min(value = 0, message = "价格不得小于0")
    private Integer centerTypeOne;

    @Min(value = 0, message = "价格不得小于0")
    private Integer centerTypeTwo;

    @Min(value = 0, message = "价格不得小于0")
    private Integer centerTypeThree;

    @Min(value = 0, message = "价格不得小于0")
    private Integer centerTypeFour;

    @Min(value = 0, message = "价格不得小于0")
    private Integer centerTypeFive;

    @Min(value = 0, message = "价格不得小于0")
    private Integer centerTypeSix;

    @Min(value = 0, message = "价格不得小于0")
    private Integer centerTypeSeven;

    @Min(value = 0, message = "价格不得小于0")
    private Integer centerTypeEight;

    @Min(value = 0, message = "价格不得小于0")
    private Integer centerTypeTen;

    @Min(value = 0, message = "价格不得小于0")
    private Integer centerTypeEle;

    //100方

    @Min(value = 0, message = "免费试用")
    private Integer bigTypeZero;
    @Min(value = 0, message = "价格不得小于0")
    private Integer bigTypeOne;

    @Min(value = 0, message = "价格不得小于0")
    private Integer bigTypeTwo;

    @Min(value = 0, message = "价格不得小于0")
    private Integer bigTypeThree;

    @Min(value = 0, message = "价格不得小于0")
    private Integer bigTypeFour;

    @Min(value = 0, message = "价格不得小于0")
    private Integer bigTypeFive;

    @Min(value = 0, message = "价格不得小于0")
    private Integer bigTypeSix;

    @Min(value = 0, message = "价格不得小于0")
    private Integer bigTypeSeven;

    @Min(value = 0, message = "价格不得小于0")
    private Integer bigTypeEight;

    @Min(value = 0, message = "价格不得小于0")
    private Integer bigTypeTen;

    @Min(value = 0, message = "价格不得小于0")
    private Integer bigTypeEle;

    //500方

    @Min(value = 0, message = "免费试用")
    private Integer oversizeTypeZero;
    @Min(value = 0, message = "价格不得小于0")
    private Integer oversizeTypeOne;

    @Min(value = 0, message = "价格不得小于0")
    private Integer oversizeTypeTwo;

    @Min(value = 0, message = "价格不得小于0")
    private Integer oversizeTypeThree;

    @Min(value = 0, message = "价格不得小于0")
    private Integer oversizeTypeFour;

    @Min(value = 0, message = "价格不得小于0")
    private Integer oversizeTypeFive;

    @Min(value = 0, message = "价格不得小于0")
    private Integer oversizeTypeSix;

    @Min(value = 0, message = "价格不得小于0")
    private Integer oversizeTypeSeven;

    @Min(value = 0, message = "价格不得小于0")
    private Integer oversizeTypeEight;

    @Min(value = 0, message = "价格不得小于0")
    private Integer oversizeTypeTen;

    @Min(value = 0, message = "价格不得小于0")
    private Integer oversizeTypeEle;

    //200方

    @Min(value = 0, message = "免费试用")
    private Integer twohundredTypeZero;
    @Min(value = 0, message = "价格不得小于0")
    private Integer twohundredTypeOne;

    @Min(value = 0, message = "价格不得小于0")
    private Integer twohundredTypeTwo;

    @Min(value = 0, message = "价格不得小于0")
    private Integer twohundredTypeThree;

    @Min(value = 0, message = "价格不得小于0")
    private Integer twohundredTypeFour;

    @Min(value = 0, message = "价格不得小于0")
    private Integer twohundredTypeFive;

    @Min(value = 0, message = "价格不得小于0")
    private Integer twohundredTypeSix;

    @Min(value = 0, message = "价格不得小于0")
    private Integer twohundredTypeSeven;

    @Min(value = 0, message = "价格不得小于0")
    private Integer twohundredTypeEight;

    @Min(value = 0, message = "价格不得小于0")
    private Integer twohundredTypeTen;

    @Min(value = 0, message = "价格不得小于0")
    private Integer twohundredTypeEle;

    //300方

    @Min(value = 0, message = "免费试用")
    private Integer threeTypeZero;
    @Min(value = 0, message = "价格不得小于0")
    private Integer threeTypeOne;

    @Min(value = 0, message = "价格不得小于0")
    private Integer threeTypeTwo;

    @Min(value = 0, message = "价格不得小于0")
    private Integer threeTypeThree;

    @Min(value = 0, message = "价格不得小于0")
    private Integer threeTypeFour;

    @Min(value = 0, message = "价格不得小于0")
    private Integer threeTypeFive;

    @Min(value = 0, message = "价格不得小于0")
    private Integer threeTypeSix;

    @Min(value = 0, message = "价格不得小于0")
    private Integer threeTypeSeven;

    @Min(value = 0, message = "价格不得小于0")
    private Integer threeTypeEight;

    @Min(value = 0, message = "价格不得小于0")
    private Integer threeTypeTen;

    @Min(value = 0, message = "价格不得小于0")
    private Integer threeTypeEle;

    @Override
    public String toString() {
        return "{smallTypeZero=" + smallTypeZero + ", smallTypeOne=" + smallTypeOne + ", smallTypeTwo="
                + smallTypeTwo + ", smallTypeThree=" + smallTypeThree + ", smallTypeFour=" + smallTypeFour
                + ", smallTypeFive=" + smallTypeFive + ", smallTypeSix=" + smallTypeSix + ", smallTypeSeven="
                + smallTypeSeven + ", smallTypeEight=" + smallTypeEight + ", smallTypeTen=" + smallTypeTen
                + ", smallTypeEle=" + smallTypeEle + ", centerTypeZero=" + centerTypeZero + ", centerTypeOne="
                + centerTypeOne + ", centerTypeTwo=" + centerTypeTwo + ", centerTypeThree=" + centerTypeThree
                + ", centerTypeFour=" + centerTypeFour + ", centerTypeFive=" + centerTypeFive + ", centerTypeSix="
                + centerTypeSix + ", centerTypeSeven=" + centerTypeSeven + ", centerTypeEight=" + centerTypeEight
                + ", centerTypeTen=" + centerTypeTen + ", centerTypeEle=" + centerTypeEle + ", bigTypeZero="
                + bigTypeZero + ", bigTypeOne=" + bigTypeOne + ", bigTypeTwo=" + bigTypeTwo + ", bigTypeThree="
                + bigTypeThree + ", bigTypeFour=" + bigTypeFour + ", bigTypeFive=" + bigTypeFive + ", bigTypeSix="
                + bigTypeSix + ", bigTypeSeven=" + bigTypeSeven + ", bigTypeEight=" + bigTypeEight + ", bigTypeTen="
                + bigTypeTen + ", bigTypeEle=" + bigTypeEle + ", oversizeTypeZero=" + oversizeTypeZero
                + ", oversizeTypeOne=" + oversizeTypeOne + ", oversizeTypeTwo=" + oversizeTypeTwo
                + ", oversizeTypeThree=" + oversizeTypeThree + ", oversizeTypeFour=" + oversizeTypeFour
                + ", oversizeTypeFive=" + oversizeTypeFive + ", oversizeTypeSix=" + oversizeTypeSix
                + ", oversizeTypeSeven=" + oversizeTypeSeven + ", oversizeTypeEight=" + oversizeTypeEight
                + ", oversizeTypeTen=" + oversizeTypeTen + ", oversizeTypeEle=" + oversizeTypeEle
                + ", twohundredTypeZero=" + twohundredTypeZero + ", twohundredTypeOne=" + twohundredTypeOne
                + ", twohundredTypeTwo=" + twohundredTypeTwo + ", twohundredTypeThree=" + twohundredTypeThree
                + ", twohundredTypeFour=" + twohundredTypeFour + ", twohundredTypeFive=" + twohundredTypeFive
                + ", twohundredTypeSix=" + twohundredTypeSix + ", twohundredTypeSeven=" + twohundredTypeSeven
                + ", twohundredTypeEight=" + twohundredTypeEight + ", twohundredTypeTen=" + twohundredTypeTen
                + ", twohundredTypeEle=" + twohundredTypeEle + ", threeTypeZero=" + threeTypeZero + ", threeTypeOne="
                + threeTypeOne + ", threeTypeTwo=" + threeTypeTwo + ", threeTypeThree=" + threeTypeThree
                + ", threeTypeFour=" + threeTypeFour + ", threeTypeFive=" + threeTypeFive + ", threeTypeSix="
                + threeTypeSix + ", threeTypeSeven=" + threeTypeSeven + ", threeTypeEight=" + threeTypeEight
                + ", threeTypeTen=" + threeTypeTen + ", threeTypeEle=" + threeTypeEle + "}";
    }


}
